PQ tool操作手册


1. PQ tool连接


1.1. 连接和写入参数操作步骤

  1. 双击PQ tool功能界面

    图1-1 PQ tool 图标

  2. 关闭串口打印

    因为工具需要连接串口进行通讯,连接工具前需要把平台的串口打印信息关闭,并断开串口连接。

    例如:Ikayaki系列需要在串口打印窗口中输入:11111,即可以停止串口打印信息。然后断开串口连接。

  3. Chip select

    在下拉列表中选择合适芯片类型。Ikayaki选择SsInfinity Series。

    图1-2 芯片类型选项

  4. 工具配置

    图1-3. 配置与连接

    按照标识1选择好chip series,然后单击标识2,连接成功会变为绿色图标。若提示错误,请确保平台串口打印信息有正常关闭和断开连接,然后再重新点击连接。

    1. 读取register值

    2. 先切换到对应的band。

    3. 在方框中输入0x101e,按下回车键。

    4. 单击Read Bank。

    5. 查看右边的寄存器数值,如若全零或者全ff均表示工具未正确连接好。

    6. 参考值如图1-5所示。

      图1-4 读取register

      图1-5 Bank界面

  5. 把修改的参数保存到板子端生效

    1. 打开修改保存好的QMAP表,切换到1920分页。

    2. 单击C-code generator,在根目录下生成 1920文件夹,如图6所示。

    3. 编写 PQConfig.ini

      格式如下:

      [PQ_PATH]
      
      default = "/config/PQ.bin"
      
    4. 将此ini打包到config分区,1920文件夹下的PQ.bin放到ini指定路径中,路径可以按需求更改,对应的PQConfig.ini的路径也要一并修改。

    图1-6 QMAP generate PQ.bin


2. 模块功能使用方法


2.1. Gamma

  1. 切换到gamma子页。

  2. 勾选Main-Window Enable。

  3. 可以设置单独调节RGB任一曲线或者All三条曲线同时调整。

  4. 切换到write子项,单击右边的Write按键写入调试好的gamma曲线到板子端,可以直接在平台屏幕上看到效果。

  5. 切换到Read子项,同样在右边的Read按键可以查看当前平台端的gamma曲线show在工具上。

  6. Select Points:自动设置调试的节点数,亦可以手动直接调试gamma曲线,添加不同位置节点。

  7. SyncFromQmap:加载Qmap中GAMMA_0_R/G/B的OFF列中的gamma参数。

  8. SyncToQmap:把当前工具界面调试好的参数写入Qmap表GAMMA_0_R/G/B中。

    图2-1 Gamma调试界面


2.2. CSC

  1. 切换到CSC子页面

  2. Reset把当前工具上的参数恢复为初始化值。

  3. Download键用于把当前调试的界面参数写入板子端。

  4. Restore To UI Value用于读取板子端当前的数值并显示在工具界面上。

  5. SyncFromQmap:把QMAP表当前group的参数写入到板子端。

  6. SyncToQmap:把当前工具界面调试的参数写入到Qmap表中当前group。

  7. Save Setting用于保存当前工具的参数值。

  8. Load Setting用于导入Save Setting保存的参数值并显示到工具界面上。

  9. RGB bri对应RGB brightness

  10. Sat即saturation,修改画面整体饱和度。

  11. Hue修改画面整体色调。

  12. RGB gain为White Balance gain。

  13. Contrast修改画面整体对比度。

    图2-2 CSC界面


2.3. Sharpness

  1. 2D Peaking Enable:使能sharpness功能。

  2. Peaking_Bank_refresh:把当前EVB板子的参数读取出来刷新显示在界面上。

  3. Save Peaking to file:保存当前主板中的sharpness参数到Sharp_Parameter.txt文件中。

  4. Save Setting:保存当前工具界面的参数到本地。

  5. Load Setting:导入本地保存的参数,并显示在工具上,但是并未写入主板上。

  6. SyncFromQmap:把QMAP表中peaking页当前group的数据写入板子端。

  7. SyncToQMAP:把板子端当前调试的参数写入QMAP表中。

  8. HVB Band B01:调节水平方向B01的sharpness强度。

  9. HVB Band B02:调节水平方向B02的sharpness强度。

  10. Coring Threshold1:可以减弱因为Band B01强化锐度后的毛刺现象。

  11. Coring Threshold2:可以减弱因为Band B02强化锐度后的毛刺现象。

    图2-3 Sharpness


3. 补充说明

以上操作说明针对Ikayaki平台,PQ工具部分未说明模块虽然可以操作,但是写入无效,调试的主要操作与模块请参考如上说明,若有补充再更新发出,谢谢。